A.I. Food & Wine
185 Edgware Rd., Paddington, London, United Kingdom, W2 1ET
(02077) 062604 Phone